Tham khảo Phát hiện chu trình

  1. Joux, Antoine (2009), Algorithmic Cryptanalysis, CRC Press, tr. 223, ISBN 9781420070033.
  2. Knuth, Donald E. (1969), The Art of Computer Programming, vol. II: Seminumerical Algorithms, Addison-Wesley, tr. 7, exercises 6 and 7
  3. Handbook of Applied Cryptography, by Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone, p. 125, describes this algorithm and others
  4. Floyd, R.W. (1967), “Nondeterministic Algorithms”, J. ACM, 14 (4): 636–644, doi:10.1145/321420.321422, S2CID 1990464
  5. The Hash Function BLAKE, by Jean-Philippe Aumasson, Willi Meier, Raphael C.-W. Phan, Luca Henzen (2015), p. 21, footnote 8
  6. Joux (2009), Section 7.1.1, Floyd's cycle-finding algorithm, pp. 225–226.
  7. 1 2 Brent, R. P. (1980), “An improved Monte Carlo factorization algorithm” (PDF), BIT Numerical Mathematics , 20 (2): 176–184, doi:10.1007/BF01933190, S2CID 17181286.
  8. Joux (2009), Section 7.1 .2, Brent's cycle-finding algorithm, pp. 226–227.